x = linspace(-1, 1);
plot(x, 1./(1+25*x.^2), 'r');
hold on;
x = linspace(-1,-0.6);
plot(x,(0.5500000000000003) + (-0.2769230769230768)*x.^1 + (-3.096153846153848)*x.^2 + (-2.307692307692308)*x.^3,'b');
hold on;
x = linspace(-0.6,-0.2);
plot(x,(0.5500000000000005) + (-0.2769230769230764)*x.^1 + (-3.096153846153846)*x.^2 + (-2.307692307692308)*x.^3,'b');
hold on;
x = linspace(-0.2,0.2);
plot(x,(0.5684615384615387) + (3.552713678800501e-16)*x.^1 + (-1.711538461538462)*x.^2 + (1.850371707708595e-16)*x.^3,'b');
hold on;
x = linspace(0.2,0.6000000000000001);
plot(x,(0.55) + (0.276923076923077)*x.^1 + (-3.096153846153846)*x.^2 + (2.307692307692307)*x.^3,'b');
hold on;
x = linspace(0.6000000000000001,1);
plot(x,(0.55) + (0.2769230769230768)*x.^1 + (-3.096153846153846)*x.^2 + (2.307692307692307)*x.^3,'b');
hold on;
x = linspace(-1,-0.8);
plot(x,(0.7212296496711299) + (2.030321406913283)*x.^1 + (2.124247795866962)*x.^2 + (0.7766945001632705)*x.^3,'b');
hold on;
x = linspace(-0.8,-0.6);
plot(x,(0.7212296496711305) + (2.030321406913284)*x.^1 + (2.124247795866963)*x.^2 + (0.7766945001632709)*x.^3,'b');
hold on;
x = linspace(-0.6,-0.4);
plot(x,(0.7408779213509349) + (2.128562765312307)*x.^1 + (2.287983393198669)*x.^2 + (0.8676587209031075)*x.^3,'b');
hold on;
x = linspace(-0.4,-0.2);
plot(x,(1.542930447357373) + (8.143956710360591)*x.^1 + (17.32646825581937)*x.^2 + (13.3997294397537)*x.^3,'b');
hold on;
x = linspace(-0.2,0);
plot(x,(1) + (-8.881784197001252e-16)*x.^1 + (-23.39331529598359)*x.^2 + (-54.46657647991793)*x.^3,'b');
hold on;
x = linspace(0,0.2);
plot(x,(1) + (-8.881784197001252e-16)*x.^1 + (-23.39331529598359)*x.^2 + (54.46657647991792)*x.^3,'b');
hold on;
x = linspace(0.2,0.3999999999999999);
plot(x,(1.542930447357373) + (-8.143956710360595)*x.^1 + (17.32646825581937)*x.^2 + (-13.39972943975369)*x.^3,'b');
hold on;
x = linspace(0.3999999999999999,0.6000000000000001);
plot(x,(0.740877921350939) + (-2.128562765312322)*x.^1 + (2.287983393198685)*x.^2 + (-0.8676587209031174)*x.^3,'b');
hold on;
x = linspace(0.6000000000000001,0.8);
plot(x,(0.7212296496711327) + (-2.030321406913285)*x.^1 + (2.124247795866956)*x.^2 + (-0.7766945001632681)*x.^3,'b');
hold on;
x = linspace(0.8,1);
plot(x,(0.721229649671134) + (-2.030321406913284)*x.^1 + (2.124247795866955)*x.^2 + (-0.7766945001632675)*x.^3,'b');
hold on;
x = linspace(-1,-0.9);
plot(x,(0.4464182812709343) + (0.9900290673034252)*x.^1 + (0.8313083737705278)*x.^2 + (0.2492360492764984)*x.^3,'b');
hold on;
x = linspace(-0.9,-0.8);
plot(x,(0.4464182812709338) + (0.9900290673034238)*x.^1 + (0.8313083737705265)*x.^2 + (0.2492360492764978)*x.^3,'b');
hold on;
x = linspace(-0.8,-0.7);
plot(x,(0.5593786442539733) + (1.413630428489822)*x.^1 + (1.360810075253524)*x.^2 + (0.469861758227747)*x.^3,'b');
hold on;
x = linspace(-0.7,-0.6);
plot(x,(0.6959356996186454) + (1.998874951481274)*x.^1 + (2.196873679527027)*x.^2 + (0.8679872840722722)*x.^3,'b');
hold on;
x = linspace(-0.6,-0.5);
plot(x,(0.8499007657365667) + (2.76870028207088)*x.^1 + (3.47991589717637)*x.^2 + (1.580788516099685)*x.^3,'b');
hold on;
x = linspace(-0.5,-0.4);
plot(x,(1.095309337479808) + (4.241151712530328)*x.^1 + (6.424818758095267)*x.^2 + (3.544057090045616)*x.^3,'b');
hold on;
x = linspace(-0.4,-0.3);
plot(x,(1.235106916632174) + (5.289633556173074)*x.^1 + (9.046023367202132)*x.^2 + (5.728394264301336)*x.^3,'b');
hold on;
x = linspace(-0.3,-0.2);
plot(x,(1.418869295408857) + (7.127257343939901)*x.^1 + (15.17143599309155)*x.^2 + (12.53440829306736)*x.^3,'b');
hold on;
x = linspace(-0.2,-0.09999999999999998);
plot(x,(1.056281194187136) + (1.68843582561409)*x.^1 + (-12.02267159853751)*x.^2 + (-32.78910435964776)*x.^3,'b');
hold on;
x = linspace(-0.09999999999999998,0);
plot(x,(1) + (2.220446049250313e-15)*x.^1 + (-28.90702985467841)*x.^2 + (-89.07029854678407)*x.^3,'b');
hold on;
x = linspace(0,0.1000000000000001);
plot(x,(1) + (2.220446049250313e-15)*x.^1 + (-28.9070298546784)*x.^2 + (89.07029854678403)*x.^3,'b');
hold on;
x = linspace(0.1000000000000001,0.2);
plot(x,(1.056281194187136) + (-1.68843582561409)*x.^1 + (-12.0226715985375)*x.^2 + (32.78910435964774)*x.^3,'b');
hold on;
x = linspace(0.2,0.3);
plot(x,(1.418869295408857) + (-7.127257343939901)*x.^1 + (15.17143599309156)*x.^2 + (-12.53440829306738)*x.^3,'b');
hold on;
x = linspace(0.3,0.3999999999999999);
plot(x,(1.235106916632172) + (-5.289633556173058)*x.^1 + (9.046023367202089)*x.^2 + (-5.728394264301295)*x.^3,'b');
hold on;
x = linspace(0.3999999999999999,0.5);
plot(x,(1.095309337479811) + (-4.241151712530351)*x.^1 + (6.42481875809532)*x.^2 + (-3.544057090045654)*x.^3,'b');
hold on;
x = linspace(0.5,0.6000000000000001);
plot(x,(0.8499007657365627) + (-2.768700282070864)*x.^1 + (3.479915897176347)*x.^2 + (-1.580788516099672)*x.^3,'b');
hold on;
x = linspace(0.6000000000000001,0.7);
plot(x,(0.6959356996186438) + (-1.998874951481269)*x.^1 + (2.196873679527023)*x.^2 + (-0.8679872840722697)*x.^3,'b');
hold on;
x = linspace(0.7,0.8);
plot(x,(0.559378644253973) + (-1.413630428489826)*x.^1 + (1.360810075253533)*x.^2 + (-0.4698617582277507)*x.^3,'b');
hold on;
x = linspace(0.8,0.8999999999999999);
plot(x,(0.44641828127093) + (-0.9900290673034151)*x.^1 + (0.831308373770519)*x.^2 + (-0.249236049276495)*x.^3,'b');
hold on;
x = linspace(0.8999999999999999,1);
plot(x,(0.4464182812709295) + (-0.9900290673034144)*x.^1 + (0.8313083737705182)*x.^2 + (-0.2492360492764947)*x.^3,'b');
hold on;
x = linspace(-1,-0.95);
plot(x,(0.3922968636560513) + (0.8122096705672947)*x.^1 + (0.6369847605823172)*x.^2 + (0.1786104152095355)*x.^3,'b');
hold on;
x = linspace(-0.95,-0.9);
plot(x,(0.3922968636560537) + (0.8122096705673018)*x.^1 + (0.6369847605823246)*x.^2 + (0.1786104152095381)*x.^3,'b');
hold on;
x = linspace(-0.9,-0.85);
plot(x,(0.4389787543738481) + (0.9678159729599496)*x.^1 + (0.8098806521297111)*x.^2 + (0.2426459305974589)*x.^3,'b');
hold on;
x = linspace(-0.85,-0.8);
plot(x,(0.4814885299131202) + (1.117850474863264)*x.^1 + (0.9863918308394926)*x.^2 + (0.3118660006797262)*x.^3,'b');
hold on;
x = linspace(-0.8,-0.75);
plot(x,(0.532409664600898) + (1.30880472994243)*x.^1 + (1.225084649688451)*x.^2 + (0.4113213418667921)*x.^3,'b');
hold on;
x = linspace(-0.75,-0.7);
plot(x,(0.5900762139068351) + (1.539470927166179)*x.^1 + (1.532639579320116)*x.^2 + (0.5480124217030878)*x.^3,'b');
hold on;
x = linspace(-0.7,-0.65);
plot(x,(0.6561086123013667) + (1.822466920285601)*x.^1 + (1.936919569490719)*x.^2 + (0.7405267027367082)*x.^3,'b');
hold on;
x = linspace(-0.65,-0.6);
plot(x,(0.7313836421884502) + (2.169890135149062)*x.^1 + (2.471416823126812)*x.^2 + (1.014627858447525)*x.^3,'b');
hold on;
x = linspace(-0.6,-0.55);
plot(x,(0.8167023716995632) + (2.596483782704627)*x.^1 + (3.18240623571942)*x.^2 + (1.40962197655453)*x.^3,'b');
hold on;
x = linspace(-0.55,-0.5);
plot(x,(0.9121913396845862) + (3.117332698986569)*x.^1 + (4.129404265322951)*x.^2 + (1.983560176314246)*x.^3,'b');
hold on;
x = linspace(-0.5,-0.45);
plot(x,(1.016577146040066) + (3.743647537119448)*x.^1 + (5.382033941588707)*x.^2 + (2.818646627158083)*x.^3,'b');
hold on;
x = linspace(-0.45,-0.4);
plot(x,(1.125797596643678) + (4.471783874476857)*x.^1 + (7.000114691271841)*x.^2 + (4.017224960256701)*x.^3,'b');
hold on;
x = linspace(-0.4,-0.35);
plot(x,(1.230796543088225) + (5.259275972810968)*x.^1 + (8.968844937107118)*x.^2 + (5.657833498452764)*x.^3,'b');
hold on;
x = linspace(-0.35,-0.3);
plot(x,(1.314494225211434) + (5.976684676724179)*x.^1 + (11.01858409114487)*x.^2 + (7.609966026107764)*x.^3,'b');
hold on;
x = linspace(-0.3,-0.25);
plot(x,(1.350147157134828) + (6.333213995958124)*x.^1 + (12.20701515525802)*x.^2 + (8.930444986233484)*x.^3,'b');
hold on;
x = linspace(-0.25,-0.2);
plot(x,(1.307471624177879) + (5.821107600474744)*x.^1 + (10.1585895733245)*x.^2 + (6.199210876988796)*x.^3,'b');
hold on;
x = linspace(-0.2,-0.15);
plot(x,(1.182581205193454) + (3.947751315708369)*x.^1 + (0.7918081494926197)*x.^2 + (-9.41209149606434)*x.^3,'b');
hold on;
x = linspace(-0.15,-0.09999999999999998);
plot(x,(1.043902546626038) + (1.174178144360034)*x.^1 + (-17.69867965949628)*x.^2 + (-50.50206440492855)*x.^3,'b');
hold on;
x = linspace(-0.09999999999999998,-0.05000000000000004);
plot(x,(0.9952367248526302) + (-0.2857965088421923)*x.^1 + (-32.29842619151855)*x.^2 + (-99.16788617833615)*x.^3,'b');
hold on;
x = linspace(-0.05000000000000004,0);
plot(x,(1) + (-5.551115123125783e-16)*x.^1 + (-26.58249601467472)*x.^2 + (-61.06168499937728)*x.^3,'b');
hold on;
x = linspace(0,0.05000000000000004);
plot(x,(1) + (-5.551115123125783e-16)*x.^1 + (-26.58249601467472)*x.^2 + (61.06168499937746)*x.^3,'b');
hold on;
x = linspace(0.05000000000000004,0.1000000000000001);
plot(x,(0.9952367248526304) + (0.285796508842184)*x.^1 + (-32.2984261915184)*x.^2 + (99.16788617833532)*x.^3,'b');
hold on;
x = linspace(0.1000000000000001,0.1499999999999999);
plot(x,(1.043902546626036) + (-1.174178144359983)*x.^1 + (-17.69867965949675)*x.^2 + (50.50206440492987)*x.^3,'b');
hold on;
x = linspace(0.1499999999999999,0.2);
plot(x,(1.182581205193461) + (-3.947751315708481)*x.^1 + (0.7918081494932467)*x.^2 + (9.412091496063182)*x.^3,'b');
hold on;
x = linspace(0.2,0.25);
plot(x,(1.307471624177872) + (-5.821107600474651)*x.^1 + (10.15858957332409)*x.^2 + (-6.199210876988234)*x.^3,'b');
hold on;
x = linspace(0.25,0.3);
plot(x,(1.350147157134831) + (-6.333213995958151)*x.^1 + (12.2070151552581)*x.^2 + (-8.930444986233573)*x.^3,'b');
hold on;
x = linspace(0.3,0.3500000000000001);
plot(x,(1.314494225211438) + (-5.976684676724227)*x.^1 + (11.01858409114501)*x.^2 + (-7.609966026107925)*x.^3,'b');
hold on;
x = linspace(0.3500000000000001,0.3999999999999999);
plot(x,(1.230796543088208) + (-5.259275972810824)*x.^1 + (8.96884493710672)*x.^2 + (-5.657833498452407)*x.^3,'b');
hold on;
x = linspace(0.3999999999999999,0.45);
plot(x,(1.125797596643706) + (-4.471783874477055)*x.^1 + (7.000114691272294)*x.^2 + (-4.017224960257051)*x.^3,'b');
hold on;
x = linspace(0.45,0.5);
plot(x,(1.016577146040048) + (-3.743647537119332)*x.^1 + (5.382033941588466)*x.^2 + (-2.818646627157919)*x.^3,'b');
hold on;
x = linspace(0.5,0.55);
plot(x,(0.9121913396845922) + (-3.117332698986596)*x.^1 + (4.129404265322993)*x.^2 + (-1.98356017631427)*x.^3,'b');
hold on;
x = linspace(0.55,0.6000000000000001);
plot(x,(0.8167023716995701) + (-2.596483782704656)*x.^1 + (3.182406235719466)*x.^2 + (-1.409621976554557)*x.^3,'b');
hold on;
x = linspace(0.6000000000000001,0.6499999999999999);
plot(x,(0.731383642188445) + (-2.169890135149029)*x.^1 + (2.471416823126755)*x.^2 + (-1.014627858447495)*x.^3,'b');
hold on;
x = linspace(0.6499999999999999,0.7);
plot(x,(0.6561086123013736) + (-1.822466920285623)*x.^1 + (1.936919569490746)*x.^2 + (-0.7405267027367209)*x.^3,'b');
hold on;
x = linspace(0.7,0.75);
plot(x,(0.590076213906839) + (-1.539470927166189)*x.^1 + (1.532639579320125)*x.^2 + (-0.5480124217030923)*x.^3,'b');
hold on;
x = linspace(0.75,0.8);
plot(x,(0.5324096646008863) + (-1.308804729942378)*x.^1 + (1.225084649688378)*x.^2 + (-0.4113213418667601)*x.^3,'b');
hold on;
x = linspace(0.8,0.8500000000000001);
plot(x,(0.4814885299131643) + (-1.117850474863419)*x.^1 + (0.9863918308396786)*x.^2 + (-0.3118660006798021)*x.^3,'b');
hold on;
x = linspace(0.8500000000000001,0.8999999999999999);
plot(x,(0.4389787543737877) + (-0.9678159729597363)*x.^1 + (0.8098806521294636)*x.^2 + (-0.2426459305973649)*x.^3,'b');
hold on;
x = linspace(0.8999999999999999,0.95);
plot(x,(0.3922968636560979) + (-0.8122096705674363)*x.^1 + (0.6369847605824636)*x.^2 + (-0.1786104152095871)*x.^3,'b');
hold on;
x = linspace(0.95,1);
plot(x,(0.3922968636560982) + (-0.8122096705674364)*x.^1 + (0.6369847605824634)*x.^2 + (-0.1786104152095871)*x.^3,'b');
hold on;
x = linspace(-1,-0.975);
plot(x,(0.3695138481723095) + (0.7408517099206677)*x.^1 + (0.5625226326814828)*x.^2 + (0.1527232324715863)*x.^3,'b');
hold on;
x = linspace(-0.975,-0.95);
plot(x,(0.3695138481723054) + (0.7408517099206549)*x.^1 + (0.5625226326814698)*x.^2 + (0.1527232324715818)*x.^3,'b');
hold on;
x = linspace(-0.95,-0.925);
plot(x,(0.3906238440790298) + (0.8075148548892586)*x.^1 + (0.6326943642273684)*x.^2 + (0.1773448926631252)*x.^3,'b');
hold on;
x = linspace(-0.925,-0.9);
plot(x,(0.4078751397125829) + (0.8634650028899711)*x.^1 + (0.6931810107146251)*x.^2 + (0.1991418823882627)*x.^3,'b');
hold on;
x = linspace(-0.9,-0.875);
plot(x,(0.4275589701866422) + (0.929077771136835)*x.^1 + (0.7660840865444739)*x.^2 + (0.226143021584503)*x.^3,'b');
hold on;
x = linspace(-0.875,-0.85);
plot(x,(0.4482365241365748) + (0.9999722418223186)*x.^1 + (0.8471063387564552)*x.^2 + (0.2570086414747816)*x.^3,'b');
hold on;
x = linspace(-0.85,-0.825);
plot(x,(0.4703871459210897) + (1.078150906944136)*x.^1 + (0.9390812388997702)*x.^2 + (0.2930772297662777)*x.^3,'b');
hold on;
x = linspace(-0.825,-0.8);
plot(x,(0.4940261618691213) + (1.164110964936978)*x.^1 + (1.043275248588063)*x.^2 + (0.3351758195393255)*x.^3,'b');
hold on;
x = linspace(-0.8,-0.775);
plot(x,(0.519291517056885) + (1.258856046891092)*x.^1 + (1.161706601030706)*x.^2 + (0.3845222163904264)*x.^3,'b');
hold on;
x = linspace(-0.775,-0.75);
plot(x,(0.5462989994145691) + (1.363401139888579)*x.^1 + (1.296603495221011)*x.^2 + (0.4425423859346437)*x.^3,'b');
hold on;
x = linspace(-0.75,-0.725);
plot(x,(0.5751765336726874) + (1.478911276921053)*x.^1 + (1.45061701126431)*x.^2 + (0.5109928375094434)*x.^3,'b');
hold on;
x = linspace(-0.725,-0.7);
plot(x,(0.6060537755381145) + (1.606679174295233)*x.^1 + (1.626848593849385)*x.^2 + (0.5920188524910869)*x.^3,'b');
hold on;
x = linspace(-0.7,-0.675);
plot(x,(0.6390614634057681) + (1.748140693728032)*x.^1 + (1.828936478753383)*x.^2 + (0.6882511786358483)*x.^3,'b');
hold on;
x = linspace(-0.675,-0.65);
plot(x,(0.6743267761680904) + (1.904875417116132)*x.^1 + (2.061136068957975)*x.^2 + (0.8029176429344117)*x.^3,'b');
hold on;
x = linspace(-0.65,-0.625);
plot(x,(0.7119674315570009) + (2.078601518911102)*x.^1 + (2.328406994796393)*x.^2 + (0.9399796561848823)*x.^3,'b');
hold on;
x = linspace(-0.625,-0.6);
plot(x,(0.7520830392789838) + (2.271156435976622)*x.^1 + (2.636494862101224)*x.^2 + (1.104293185414126)*x.^3,'b');
hold on;
x = linspace(-0.6,-0.575);
plot(x,(0.7947429770669108) + (2.484456124916256)*x.^1 + (2.99199434366728)*x.^2 + (1.301792897395268)*x.^3,'b');
hold on;
x = linspace(-0.575,-0.55);
plot(x,(0.8399695374531052) + (2.72042078780075)*x.^1 + (3.402367670422922)*x.^2 + (1.539690478123176)*x.^3,'b');
hold on;
x = linspace(-0.55,-0.525);
plot(x,(0.8877148123736284) + (2.980849560094513)*x.^1 + (3.875874529138855)*x.^2 + (1.826664331890408)*x.^3,'b');
hold on;
x = linspace(-0.525,-0.5);
plot(x,(0.9378293985709849) + (3.267218624079407)*x.^1 + (4.421339412919606)*x.^2 + (2.172991242227393)*x.^3,'b');
hold on;
x = linspace(-0.5,-0.475);
plot(x,(0.9900206702028462) + (3.580366253870576)*x.^1 + (5.047634672501943)*x.^2 + (2.590521415282285)*x.^3,'b');
hold on;
x = linspace(-0.475,-0.45);
plot(x,(1.043798200938185) + (3.920013816409559)*x.^1 + (5.762682172584011)*x.^2 + (3.092309134638122)*x.^3,'b');
hold on;
x = linspace(-0.45,-0.425);
plot(x,(1.098404231142778) + (4.284054017773506)*x.^1 + (6.571660397837227)*x.^2 + (3.691552264455319)*x.^3,'b');
hold on;
x = linspace(-0.425,-0.4);
plot(x,(1.152728440498357) + (4.66751902498936)*x.^1 + (7.473931003050998)*x.^2 + (4.399215484230826)*x.^3,'b');
hold on;
x = linspace(-0.4,-0.375);
plot(x,(1.20520973922964) + (5.061128765473978)*x.^1 + (8.457955354262541)*x.^2 + (5.219235776907112)*x.^3,'b');
hold on;
x = linspace(-0.375,-0.35);
plot(x,(1.253735076905689) + (5.44933146688237)*x.^1 + (9.493162558018254)*x.^2 + (6.139419958023301)*x.^3,'b');
hold on;
x = linspace(-0.35,-0.325);
plot(x,(1.295559056045414) + (5.807822716651447)*x.^1 + (10.51742327164419)*x.^2 + (7.11490635195276)*x.^3,'b');
hold on;
x = linspace(-0.325,-0.3);
plot(x,(1.327291858520047) + (6.100740893340365)*x.^1 + (11.41870996914855)*x.^2 + (8.039302964777749)*x.^3,'b');
hold on;
x = linspace(-0.3,-0.275);
plot(x,(1.345039322700582) + (6.278215535145717)*x.^1 + (12.01029210849972)*x.^2 + (8.696616452945721)*x.^3,'b');
hold on;
x = linspace(-0.275,-0.25);
plot(x,(1.344824793339574) + (6.27587521484381)*x.^1 + (12.00178185285642)*x.^2 + (8.6863009915599)*x.^3,'b');
hold on;
x = linspace(-0.25,-0.225);
plot(x,(1.323456069581122) + (6.019450529742389)*x.^1 + (10.97608311245075)*x.^2 + (7.318702671018998)*x.^3,'b');
hold on;
x = linspace(-0.225,-0.2);
plot(x,(1.279958999702717) + (5.439489598030325)*x.^1 + (8.398478971508236)*x.^2 + (3.500029869622685)*x.^3,'b');
hold on;
x = linspace(-0.2,-0.175);
plot(x,(1.217451709380009) + (4.501880243189699)*x.^1 + (3.710432197305106)*x.^2 + (-4.313381420715865)*x.^3,'b');
hold on;
x = linspace(-0.175,-0.15);
plot(x,(1.144715254288774) + (3.254969584482811)*x.^1 + (-3.414771566734248)*x.^2 + (-17.88519811412416)*x.^3,'b');
hold on;
x = linspace(-0.15,-0.125);
plot(x,(1.07577788891082) + (1.87622227692374)*x.^1 + (-12.60642028379473)*x.^2 + (-38.31108415203634)*x.^3,'b');
hold on;
x = linspace(-0.125,-0.09999999999999998);
plot(x,(1.025460072343975) + (0.6685946793194635)*x.^1 + (-22.26744106462894)*x.^2 + (-64.0738062342609)*x.^3,'b');
hold on;
x = linspace(-0.09999999999999998,-0.07499999999999996);
plot(x,(1.001144959100283) + (-0.06085871799128162)*x.^1 + (-29.56197503773639)*x.^2 + (-88.3889194779524)*x.^3,'b');
hold on;
x = linspace(-0.07499999999999996,-0.05000000000000004);
plot(x,(0.9969572117958799) + (-0.2283686101674118)*x.^1 + (-31.79544026675146)*x.^2 + (-98.31543160690828)*x.^3,'b');
hold on;
x = linspace(-0.05000000000000004,-0.02500000000000002);
plot(x,(0.9992366447013302) + (-0.09160263584039363)*x.^1 + (-29.0601207802111)*x.^2 + (-80.07996836330588)*x.^3,'b');
hold on;
x = linspace(-0.02500000000000002,0);
plot(x,(1) + (-1.249000902703301e-15)*x.^1 + (-25.39601534659541)*x.^2 + (-31.22522924843004)*x.^3,'b');
hold on;
x = linspace(0,0.02499999999999991);
plot(x,(1) + (-1.249000902703301e-15)*x.^1 + (-25.39601534659541)*x.^2 + (31.22522924843524)*x.^3,'b');
hold on;
x = linspace(0.02499999999999991,0.05000000000000004);
plot(x,(0.9992366447013303) + (0.09160263584036296)*x.^1 + (-29.06012078021)*x.^2 + (80.07996836329663)*x.^3,'b');
hold on;
x = linspace(0.05000000000000004,0.07499999999999996);
plot(x,(0.9969572117958779) + (0.2283686101674905)*x.^1 + (-31.79544026675256)*x.^2 + (98.31543160691365)*x.^3,'b');
hold on;
x = linspace(0.07499999999999996,0.1000000000000001);
plot(x,(1.001144959100284) + (0.06085871799123566)*x.^1 + (-29.56197503773583)*x.^2 + (88.38891947795041)*x.^3,'b');
hold on;
x = linspace(0.1000000000000001,0.125);
plot(x,(1.025460072343976) + (-0.668594679319523)*x.^1 + (-22.26744106462825)*x.^2 + (64.07380623425851)*x.^3,'b');
hold on;
x = linspace(0.125,0.1499999999999999);
plot(x,(1.075777888910801) + (-1.876222276923309)*x.^1 + (-12.60642028379796)*x.^2 + (38.31108415204441)*x.^3,'b');
hold on;
x = linspace(0.1499999999999999,0.175);
plot(x,(1.144715254288812) + (-3.25496958448354)*x.^1 + (-3.414771566729759)*x.^2 + (17.88519811411505)*x.^3,'b');
hold on;
x = linspace(0.175,0.2);
plot(x,(1.217451709379962) + (-4.501880243188958)*x.^1 + (3.710432197301198)*x.^2 + (4.313381420722757)*x.^3,'b');
hold on;
x = linspace(0.2,0.2250000000000001);
plot(x,(1.279958999702777) + (-5.439489598031192)*x.^1 + (8.398478971512368)*x.^2 + (-3.500029869629195)*x.^3,'b');
hold on;
x = linspace(0.2250000000000001,0.25);
plot(x,(1.323456069581048) + (-6.019450529741475)*x.^1 + (10.97608311244696)*x.^2 + (-7.318702671013772)*x.^3,'b');
hold on;
x = linspace(0.25,0.2749999999999999);
plot(x,(1.344824793339607) + (-6.275875214844173)*x.^1 + (12.00178185285775)*x.^2 + (-8.68630099156149)*x.^3,'b');
hold on;
x = linspace(0.2749999999999999,0.3);
plot(x,(1.345039322700593) + (-6.278215535145836)*x.^1 + (12.01029210850015)*x.^2 + (-8.696616452946227)*x.^3,'b');
hold on;
x = linspace(0.3,0.325);
plot(x,(1.327291858520031) + (-6.10074089334022)*x.^1 + (11.4187099691481)*x.^2 + (-8.039302964777281)*x.^3,'b');
hold on;
x = linspace(0.325,0.3500000000000001);
plot(x,(1.295559056045418) + (-5.807822716651486)*x.^1 + (10.51742327164431)*x.^2 + (-7.114906351952876)*x.^3,'b');
hold on;
x = linspace(0.3500000000000001,0.375);
plot(x,(1.253735076905721) + (-5.449331466882651)*x.^1 + (9.493162558019066)*x.^2 + (-6.139419958024074)*x.^3,'b');
hold on;
x = linspace(0.375,0.3999999999999999);
plot(x,(1.205209739229508) + (-5.061128765472951)*x.^1 + (8.457955354259866)*x.^2 + (-5.219235776904785)*x.^3,'b');
hold on;
x = linspace(0.3999999999999999,0.425);
plot(x,(1.152728440498552) + (-4.667519024990784)*x.^1 + (7.473931003054449)*x.^2 + (-4.399215484233604)*x.^3,'b');
hold on;
x = linspace(0.425,0.45);
plot(x,(1.098404231142577) + (-4.284054017772132)*x.^1 + (6.571660397834093)*x.^2 + (-3.691552264452933)*x.^3,'b');
hold on;
x = linspace(0.45,0.4750000000000001);
plot(x,(1.043798200938436) + (-3.920013816411198)*x.^1 + (5.762682172587573)*x.^2 + (-3.092309134640696)*x.^3,'b');
hold on;
x = linspace(0.4750000000000001,0.5);
plot(x,(0.9900206702026296) + (-3.580366253869261)*x.^1 + (5.047634672499285)*x.^2 + (-2.590521415280494)*x.^3,'b');
hold on;
x = linspace(0.5,0.5249999999999999);
plot(x,(0.9378293985709587) + (-3.267218624079235)*x.^1 + (4.421339412919231)*x.^2 + (-2.172991242227124)*x.^3,'b');
hold on;
x = linspace(0.5249999999999999,0.55);
plot(x,(0.8877148123738148) + (-2.980849560095554)*x.^1 + (3.875874529140791)*x.^2 + (-1.826664331891607)*x.^3,'b');
hold on;
x = linspace(0.55,0.575);
plot(x,(0.8399695374529536) + (-2.720420787799947)*x.^1 + (3.402367670421503)*x.^2 + (-1.539690478122341)*x.^3,'b');
hold on;
x = linspace(0.575,0.6000000000000001);
plot(x,(0.7947429770670307) + (-2.484456124916869)*x.^1 + (2.991994343668324)*x.^2 + (-1.30179289739586)*x.^3,'b');
hold on;
x = linspace(0.6000000000000001,0.625);
plot(x,(0.7520830392788632) + (-2.271156435976033)*x.^1 + (2.636494862100264)*x.^2 + (-1.104293185413605)*x.^3,'b');
hold on;
x = linspace(0.625,0.6499999999999999);
plot(x,(0.7119674315570879) + (-2.078601518911511)*x.^1 + (2.32840699479703)*x.^2 + (-0.9399796561852136)*x.^3,'b');
hold on;
x = linspace(0.6499999999999999,0.675);
plot(x,(0.6743267761680307) + (-1.904875417115863)*x.^1 + (2.061136068957571)*x.^2 + (-0.802917642934209)*x.^3,'b');
hold on;
x = linspace(0.675,0.7);
plot(x,(0.639061463405861) + (-1.748140693728442)*x.^1 + (1.828936478753984)*x.^2 + (-0.6882511786361414)*x.^3,'b');
hold on;
x = linspace(0.7,0.7250000000000001);
plot(x,(0.6060537755379486) + (-1.606679174294533)*x.^1 + (1.6268485938484)*x.^2 + (-0.5920188524906254)*x.^3,'b');
hold on;
x = linspace(0.7250000000000001,0.75);
plot(x,(0.5751765336727558) + (-1.478911276921321)*x.^1 + (1.450617011264659)*x.^2 + (-0.5109928375095951)*x.^3,'b');
hold on;
x = linspace(0.75,0.7749999999999999);
plot(x,(0.5462989994148091) + (-1.363401139889533)*x.^1 + (1.296603495222276)*x.^2 + (-0.4425423859352022)*x.^3,'b');
hold on;
x = linspace(0.7749999999999999,0.8);
plot(x,(0.5192915170565295) + (-1.258856046889742)*x.^1 + (1.161706601028998)*x.^2 + (-0.3845222163897064)*x.^3,'b');
hold on;
x = linspace(0.8,0.825);
plot(x,(0.4940261618692286) + (-1.164110964937363)*x.^1 + (1.043275248588523)*x.^2 + (-0.3351758195395087)*x.^3,'b');
hold on;
x = linspace(0.825,0.8500000000000001);
plot(x,(0.4703871459212687) + (-1.078150906944782)*x.^1 + (0.9390812389005473)*x.^2 + (-0.2930772297665891)*x.^3,'b');
hold on;
x = linspace(0.8500000000000001,0.875);
plot(x,(0.4482365241363953) + (-0.9999722418216995)*x.^1 + (0.8471063387557438)*x.^2 + (-0.2570086414745093)*x.^3,'b');
hold on;
x = linspace(0.875,0.8999999999999999);
plot(x,(0.4275589701865773) + (-0.9290777711366091)*x.^1 + (0.7660840865442118)*x.^2 + (-0.2261430215844019)*x.^3,'b');
hold on;
x = linspace(0.8999999999999999,0.925);
plot(x,(0.4078751397127618) + (-0.8634650028905573)*x.^1 + (0.6931810107152654)*x.^2 + (-0.1991418823884957)*x.^3,'b');
hold on;
x = linspace(0.925,0.95);
plot(x,(0.3906238440790217) + (-0.8075148548892381)*x.^1 + (0.6326943642273528)*x.^2 + (-0.1773448926631218)*x.^3,'b');
hold on;
x = linspace(0.95,0.9750000000000001);
plot(x,(0.3695138481721412) + (-0.7408517099201422)*x.^1 + (0.5625226326809359)*x.^2 + (-0.1527232324713967)*x.^3,'b');
hold on;
x = linspace(0.9750000000000001,1);
plot(x,(0.3695138481721417) + (-0.7408517099201435)*x.^1 + (0.5625226326809373)*x.^2 + (-0.1527232324713971)*x.^3,'b');
hold on;
